Synonyms for "Asiatic shrew mole"

Words with similar meaning